/**
 * 
 */
package saii.business.modelo;

import org.apache.log4j.Logger;

/**
 * @author daniel
 *
 */
public class AsignaturaPlanEstudios implements IAsignaturaPlanEstudios {

	// Constantes
	
	Logger log = Logger.getLogger("AsignaturaNota.java");
	
	private String codAsig;
	private String codPlan;
	private String curso;
	private String tipoAsignatura;
	
	
	public AsignaturaPlanEstudios(String codAsig, String codPlan, String curso,String tipoAsignatura) {
		
		
		if( codAsig== null){
			this.codAsig = "ND";
		}else{
			this.codAsig = codAsig;
		}
		
		if( codPlan== null){
			this.codPlan = "ND";
		}else{
			this.codPlan = codPlan;
		}
		
		if( curso== null){
			this.curso = "ND";
		}else{
			this.curso = curso;
		}
		
		if( tipoAsignatura== null){
			this.tipoAsignatura = "ND";
		}else{
			this.tipoAsignatura = tipoAsignatura;
		}
		
		
		
		
	}

	public AsignaturaPlanEstudios() {
	}

	public void setCodAsig(String codAsig) {
		this.codAsig = codAsig;
	}

	public void setCodPlan(String codPlan) {
		this.codPlan = codPlan;
	}

	public void setCurso(String curso) {
		this.curso = curso;
	}

	public void setTipoAsignatura(String tipoAsignatura) {
		this.tipoAsignatura = tipoAsignatura;
	}

	@Override
	public String getCodAsig() {
		return this.codAsig;
	}

	@Override
	public String getCodPlan() {
		return this.codPlan;
	}

	@Override
	public String getCurso() {
		return this.curso;
	}

	@Override
	public String getTipoAsignatura() {
		return this.tipoAsignatura;
	}

	@Override
	public String getRowInsert() {
		log.trace("Voy a crear el insert la AsignaturaPlanEstudios con cod: "+this.codAsig);

		String row = "('"+codAsig+"','"+codPlan+"','"+curso+"','"+tipoAsignatura+"')";

		log.trace("Query: "+row);
		
		
		return row;
	}

}
